package com.cn.kehong.dao;

import com.cn.kehong.domain.SysSupplier;
import com.cn.kehong.domain.SysSupplierExample;
import java.util.List;

import com.cn.kehong.utils.QueryForm;
import org.apache.ibatis.annotations.Param;

public interface SysSupplierMapper {
    int countByExample(SysSupplierExample example);

    int deleteByExample(SysSupplierExample example);

    int deleteByPrimaryKey(String id);

    int insert(SysSupplier record);

    int insertSelective(SysSupplier record);

    List<SysSupplier> selectByExample(SysSupplierExample example);

    SysSupplier selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") SysSupplier record, @Param("example") SysSupplierExample example);

    int updateByExample(@Param("record") SysSupplier record, @Param("example") SysSupplierExample example);

    int updateByPrimaryKeySelective(SysSupplier record);

    int updateByPrimaryKey(SysSupplier record);

    int getSupplierByCount(QueryForm queryForm);

    List<SysSupplier> getSupplier(QueryForm queryForm);

    List<SysSupplier> getSupplierByExcel(QueryForm queryForm);
}